pump shotguns - French English Dictionary